projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
43bc999
)
Clip cairo drawing against client-side child windows
author
Alexander Larsson
<alexl@redhat.com>
Fri, 26 Jun 2009 12:20:05 +0000
(14:20 +0200)
committer
Alexander Larsson
<alexl@redhat.com>
Fri, 26 Jun 2009 12:20:05 +0000
(14:20 +0200)
This is how cairo works with native children.
This fixes an issue where the drag target outline is visible on the
evolution folder treeview when it isn't with native windows.
gdk/gdkwindow.c
patch
|
blob
|
history
diff --git
a/gdk/gdkwindow.c
b/gdk/gdkwindow.c
index c60ca61858a4a3b93d3600248d529c6d839ec1fc..077a876436bcfc71514d3abeac4cab14206f3210 100644
(file)
--- a/
gdk/gdkwindow.c
+++ b/
gdk/gdkwindow.c
@@
-4417,7
+4417,7
@@
gdk_window_set_cairo_clip (GdkDrawable *drawable,
cairo_reset_clip (cr);
cairo_new_path (cr);
- gdk_cairo_region (cr, private->clip_region);
+ gdk_cairo_region (cr, private->clip_region
_with_children
);
cairo_restore (cr);
cairo_clip (cr);